Tutor\Ecommerce\CouponController C

Total Complexity 104
Dependencies 11
Dependents 4
Total lines 855
Lines of code 499
Logical lines of code 258
Comment lines 224
Methods 19
Properties 3

Methods 19

Method Rating Maintainability Complexity Lines of code
get_application_list()
B
37 20 71
ajax_create_coupon()
A
42 10 54
get_coupons()
A
51 8 26
tabs_key_value()
A
46 7 38
ajax_coupon_details()
A
48 7 34
bulk_action_handler()
A
48 7 33
ajax_update_coupon()
A
44 6 46
ajax_apply_coupon()
S
46 6 44
ajax_coupon_applies_to_list()
S
46 6 41
store_coupon_usage()
S
57 5 17
coupon_permanent_delete()
S
56 4 18
validate()
S
54 3 21
has_applies_to_items()
S
77 3 3
validate_applies_to_item()
S
64 3 10
__construct()
S
59 2 14
prepare_bulk_actions()
S
60 2 14
__get()
S
73 2 5
get_coupon_page_url()
S
69 2 7
get_model()
S
82 1 3